STRREV

#include<string.h>     требуется только для объявления функции
           
char *strrev(string);
char *string;          сохраняемая строка

Описание.
Функция strrev сохраняет порядок символов в заданной строке string . Нулевой символ окончания ('\0') остается на месте.

Возвращаемое значение.
Функция strrev возвращает указатель на измененную string. Возвращаемого значения в случае ошибки нет.

Пример.

               #include <string.h>
            
               char string[100];
               int result;
               .
               .
               .
               /* определяет, является ли строка палиндромом, т.е. читает-
         ся одинаково в прямом и обратном порядке *
               result = strcmp(string,strrev(strdup(string)));
               /* если result == 0, строка является палиндромом */
            
Hosted by uCoz